.post {
    margin-bottom: 15px;
    overflow: hidden;
    padding-bottom: 2px;
    padding-left: 50px;
    position: relative;
}

.postList, .activityList {
    list-style-type: none;
}
.post div.avatar {
    float: left;
    margin-left: -50px;
}

.avatar {
    border-radius: 1px 1px 1px 1px;
    height: 40px;
    vertical-align: middle;
    width: 40px;
}

.thing {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08);
    position: relative;
}

.thing:before {
    border-color: #CCCCCC;
}

.postContent:before, .postContent:after {
    border-bottom-color: transparent !important;
    border-left-color: transparent !important;
    border-style: solid;
    border-top-color: transparent !important;
    border-width: 5px;
    content: " ";
    height: 0;
    left: -11px;
    position: absolute;
    top: 8px;
    width: 0;
}

.thing:after {
    border-color: #FFFFFF;
}

.postContent:before, .postContent:after {
    border-bottom-color: transparent !important;
    border-left-color: transparent !important;
    border-style: solid;
    border-top-color: transparent !important;
    border-width: 5px;
    content: " ";
    height: 0;
    left: -11px;
    position: absolute;
    top: 8px;
    width: 0;
}

.postContent:after {
    float: left;
    left: -10px;
}

.postHeader {
    color: #888888;
    overflow: hidden;
    padding: 7px 7px 7px 12px;
}

.postHeader .info {
    display: inline;
}

.postBody {
    line-height: 1.5em;
    overflow: auto;
    padding: 0 12px;
}

.postHeader .info > span, .postHeader .info > a {
    color: #888888;
    font-size: 85%;
    margin-left: 7px;
}

.chat-h3{
	color: #000;
	display: inline;
}

abbr{
	margin-left:8px;
}